FINAL PROJECT

OPENING QUESTION: Pong MUST be done. Now.

If you weren't here last Friday you missed all of this lesson plan: (fortunately you missed a fairly rough day as I struggled to debug some nasty JSON code that AWS requires us to use to set permissions on their platform)

For today:

Please do a search on what JSON means/is and why it permeates AWS (you will have to find & copy & paste a simple JSON script into your website in order to make it 'live' on the web).

FROM LAST FRIDAY:

I have finished setting up accounts AND permissions on AWS:

  • I will post links on schoology to that address
  • Your userName is as I told you yesterday
  • Passwords are posted on the whiteboard

(From Last Time) To wit:

You have WIDE latitude on that project. I'd most prefer that you develop an html based web page that you will publish on your very own web server that I will set up for you on my presence on AWS (Amazon Web Services).

You'll have your own site that is completely your own.

I encourage you to follow your interests in using java scripts, css or other web tools.

If you are interested in using a WYSIWYG (What You See Is What You Get) interface for creating a web page, consider using this tool. It takes some getting used to but there aren't really any development tools for free (if you can find one, please, by all means use it. Just know that you MUST publish on my AWS).

You are MOST welcome to try to find a development tool that works best for you, however please not most (if not ALL) html development tools are just souped-up versions of notepad.

Personally I prefer Dreamweaver, but that is an expensive beast.

PONG Grading Rubric Version 2.1 Look & Feel/Game Play  Score Check
Players can control left-side paddles with required left-side keys 1 point
Players can control right-side paddles with required right-side keys 1 point
Ball begins play at middle of field at start of game 1 point
Ball begins play at middle of field at after each point 1 point
Ball bounces correctly off ALL parts of the paddle 4 points
Ball increases in speed at a reasonable rate each time it bounces off a paddle 3 points
A point is scored for the opponent each time the ball touches the left or right edge 3 points
Game ends when one player reaches five points 1 point
Winning player is shown when game ends 1 point
Players can begin a new game AT ANY TIME 1 point

 

OBJECTIVES: I will work with my team to identify the CT (Create Task) required programming elements.

I will apply those programming elements to my PONG game.

CALENDAR: Let's have pong due on this Friday, May 23rd.

WORDS O' THE DAY:

None Today

WORK O' THE DAY

Let's go ahead and work on making simple changes to our websites today.

I suggest using W3Schools. Also if you prefer more wysiwyg, try THIS